#ifndef _STATEMENT_H_
#define _STATEMENT_H_

#include "mysql_resultset.h"
#include "mysql_connection.h"

namespace sql
{

	class Connection;

	class Statement
	{
	public:
		virtual  ~Statement( )
		{
		}

		virtual ResultSet* executeQuery( const char* sql ) = 0;
		virtual uint32_t executeUpdate( ) = 0;

		virtual void close( ) = 0;
	};

};
#endif


